good medicine
in Indian parlance, any auspicious action, event, or thing; good luck.
See also: bad medicine (def. 1)